//1.随机验证码
//验证码通过随机生成6位随机数实现
$("#sc")
  .html(setVC())
  .click(function () {
    $(this).html(setVC());
  });
//点击文字也可以刷新验证码
$('[name="reset"]').click(function () {
  $("#sc").html(setVC());
});
//2.给注册按钮添加点击事件,获取到各个input的值,
//通过ajax请求方式,注册跳转页面
$("button").click(function () {
  //获取值
  let name = $('[name="name"]').val();
  let pwd1 = $('[name="pwd1"]').val();
  let pwd2 = $('[name="pwd2"]').val();
  let vc1 = $('[name="vc"]').val();
  //随机验证码
  let vc2 = $("#sc").html();

  console.log(vc1);
  console.log(vc2);
  //判断 如果两次输入的密码不相同 提示信息 并终止程序
  if (pwd1 !== pwd2) {
    $("[name='pwdSpan']").html("您输入密码不对");
    return;
  } else {
    //输入正确时，要清除掉提示信息
    $('[name="pwdSpan"]').html("");
  }
  //判断验证码 不区分大小写
  if (vc1.toLowerCase() !== vc2.toLowerCase()) {
    //输入的验证码不正确
    $('[name="vcSpan"]').html("输入验证码有误");
    //重新刷新验证码
    $("#sc").html(setVC());
    return;
  } else {
    //清除提示的错误
    $('[name="vcSpan"]').html("");
  }

  //触发了发送请求 也要刷新验证码
  $("#sc").html(setVC());

  //点击button按钮后 发送ajax请求
  const xhr = myPromiseJQueryAjax(
    "../server/goods_reg.php",
    "post",
    {
      userName: name,
      userPwd: pwd1,
    },
    "json"
  );
  xhr.then(function (res) {
    //   console.log(res);
    //注册失败 弹出提示框
    if (res.result === 0) {
      window.alert("注册失败");
    } else if (res.result === 1) {
      window.alert("注册成功");
      window.location.href = `./login2.html?url=./index.html`;
    }
  });
});
